electron behavior